aliphatic acids - French English Dictionary